home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Interactive 7
/
PC World Interactive 7.iso
/
program
/
asprog.EXE
/
FONT.ASM
< prev
next >
Wrap
Assembly Source File
|
1980-01-10
|
13KB
|
241 lines
;Yapìm: Gürol DEMÿR, 1995
jumps
.model medium
.code
Public Font
;=====================================================================
;DECLARE SUB Font()
Font Proc far
Push ax bx cx dx es bp
Lea bp, FontData
Mov dx, 10
Push cs
Pop es
Mov cx, 10h
Mov bx, 0
Mov ax, 1121h
Int 10h
Pop bp es dx cx bx ax
Retf
Endp Font
;=====================================================================
FontData:
Db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126
Db 129,165,129,129,189,153,129,126,0,0,0,0,0,0,0,126,255,219,255
Db 255,195,231,255,126,0,0,0,0,0,0,0,0,54,127,127,127,127,62
Db 28,8,0,0,0,0,0,0,0,0,8,28,62,127,62,28,8,0,0
Db 0,0,0,0,0,0,24,60,60,231,231,231,24,24,60,0,0,0,0
Db 0,0,0,24,60,126,255,255,126,24,24,60,0,0,0,0,0,0,0
Db 0,0,0,24,60,60,24,0,0,0,0,0,0,0,255,255,255,255,255
Db 231,195,195,231,255,255,255,255,255,0,0,0,0,0,0,60,102,66,66
Db 102,60,0,0,0,0,0,0,255,255,255,255,195,153,189,189,153,195,255
Db 255,255,255,0,0,0,0,15,7,13,25,60,102,102,102,60,0,0,0
Db 0,0,0,0,60,102,102,102,60,24,126,24,24,0,0,0,0,0,0
Db 0,63,51,63,48,48,48,112,240,224,0,0,0,0,0,0,0,127,99
Db 127,99,99,99,103,231,230,192,0,0,0,0,0,0,24,24,219,60,231
Db 60,219,24,24,0,0,0,0,0,0,0,64,96,112,124,127,124,112,96
Db 64,0,0,0,0,0,0,0,1,3,7,31,127,31,7,3,1,0,0
Db 0,0,0,0,0,24,60,126,24,24,24,126,60,24,0,0,0,0,0
Db 0,0,51,51,51,51,51,51,0,51,51,0,0,0,0,0,0,0,127
Db 219,219,219,123,27,27,27,27,0,0,0,0,0,0,62,99,48,28,54
Db 99,99,54,28,6,99,62,0,0,0,0,0,0,0,0,0,0,0,127
Db 127,127,0,0,0,0,0,0,0,24,60,126,24,24,24,126,60,24,126
Db 0,0,0,0,0,0,24,60,126,24,24,24,24,24,24,0,0,0,0
Db 0,0,0,24,24,24,24,24,24,126,60,24,0,0,0,0,0,0,0
Db 0,0,12,6,127,6,12,0,0,0,0,0,0,0,0,0,0,0,24
Db 48,127,48,24,0,0,0,0,0,0,0,0,0,0,0,0,96,96,96
Db 127,0,0,0,0,0,0,0,0,0,0,0,36,102,255,102,36,0,0
Db 0,0,0,0,0,0,0,0,8,28,28,62,62,127,127,0,0,0,0
Db 0,0,0,0,0,127,127,62,62,28,28,8,0,0,0,0,0,0,0
Db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,24,24
Db 24,24,24,24,24,0,24,24,0,0,0,0,0,102,102,102,36,0,0
Db 0,0,0,0,0,0,0,0,0,0,102,102,102,255,102,102,102,255,102
Db 102,102,0,0,0,0,24,24,126,195,193,192,126,3,131,195,126,24,24
Db 0,0,0,0,112,219,219,118,12,24,48,110,219,219,14,0,0,0,0
Db 0,60,102,102,102,60,123,206,198,198,206,123,0,0,0,0,0,48,48
Db 32,64,0,0,0,0,0,0,0,0,0,0,0,0,12,24,48,96,96
Db 96,96,96,48,24,12,0,0,0,0,0,48,24,12,6,6,6,6,6
Db 12,24,48,0,0,0,0,0,0,24,219,126,60,255,60,126,219,24,0
Db 0,0,0,0,0,0,0,24,24,24,255,24,24,24,0,0,0,0,0
Db 0,0,0,0,0,0,0,0,0,0,0,24,24,16,32,0,0,0,0
Db 0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Db 0,0,0,0,0,24,24,0,0,0,0,0,0,1,3,6,12,24,48
Db 96,192,128,0,0,0,0,0,0,126,195,195,199,207,219,243,227,195,195
Db 126,0,0,0,0,0,24,56,120,24,24,24,24,24,24,24,126,0,0
Db 0,0,0,126,195,3,3,6,60,96,192,192,195,255,0,0,0,0,0
Db 126,195,3,3,3,62,3,3,3,195,126,0,0,0,0,0,6,14,30
Db 54,102,198,255,6,6,6,15,0,0,0,0,0,255,192,192,192,192,254
Db 3,3,3,195,126,0,0,0,0,0,30,48,96,192,192,254,195,195,195
Db 195,126,0,0,0,0,0,255,195,3,6,12,24,24,24,24,24,24,0
Db 0,0,0,0,126,195,195,195,195,126,195,195,195,195,126,0,0,0,0
Db 0,126,195,195,195,195,127,3,3,6,12,120,0,0,0,0,0,0,0
Db 0,24,24,0,0,24,24,0,0,0,0,0,0,0,0,0,0,24,24
Db 0,0,0,24,24,16,32,0,0,0,0,6,12,24,48,96,192,96,48
Db 24,12,6,0,0,0,0,0,0,0,0,0,126,0,0,126,0,0,0
Db 0,0,0,0,0,96,48,24,12,6,3,6,12,24,48,96,0,0,0
Db 0,0,126,195,195,3,14,24,24,24,0,24,24,0,0,0,0,0,126
Db 195,207,219,219,219,219,219,206,192,126,0,0,0,0,0,60,102,195,195
Db 195,255,195,195,195,195,195,0,0,0,0,0,254,99,99,99,99,126,99
Db 99,99,99,254,0,0,0,0,0,126,195,193,192,192,192,192,192,193,195
Db 126,0,0,0,0,0,254,99,99,99,99,99,99,99,99,99,254,0,0
Db 0,0,0,255,99,97,96,100,124,100,96,97,99,255,0,0,0,0,0
Db 255,99,97,96,100,124,100,96,96,96,240,0,0,0,0,0,126,195,193
Db 192,192,192,207,195,195,199,125,0,0,0,0,0,195,195,195,195,195,255
Db 195,195,195,195,195,0,0,0,0,0,60,24,24,24,24,24,24,24,24
Db 24,60,0,0,0,0,0,15,6,6,6,6,6,6,198,198,198,124,0
Db 0,0,0,0,227,99,102,108,120,112,120,108,102,99,227,0,0,0,0
Db 0,240,96,96,96,96,96,96,96,97,99,255,0,0,0,0,0,195,231
Db 255,219,195,195,195,195,195,195,195,0,0,0,0,0,195,227,243,219,207
Db 199,195,195,195,195,195,0,0,0,0,0,126,195,195,195,195,195,195,195
Db 195,195,126,0,0,0,0,0,254,99,99,99,99,126,96,96,96,96,240
Db 0,0,0,0,0,126,195,195,195,195,195,195,195,203,207,126,6,7,0
Db 0,0,254,99,99,99,99,126,108,102,99,99,227,0,0,0,0,0,126
Db 195,193,192,192,126,3,3,131,195,126,0,0,0,0,0,255,219,153,24
Db 24,24,24,24,24,24,60,0,0,0,0,0,195,195,195,195,195,195,195
Db 195,195,195,126,0,0,0,0,0,195,195,195,195,195,195,195,195,102,60
Db 24,0,0,0,0,0,195,195,195,195,195,195,219,219,255,102,102,0,0
Db 0,0,0,195,195,195,102,60,24,60,102,195,195,195,0,0,0,0,0
Db 195,195,195,195,102,60,24,24,24,24,60,0,0,0,0,0,255,195,131
Db 6,12,24,48,96,193,195,255,0,0,0,0,0,60,48,48,48,48,48
Db 48,48,48,48,60,0,0,0,0,0,0,128,192,96,48,24,12,6,3
Db 1,0,0,0,0,0,0,60,12,12,12,12,12,12,12,12,12,60,0
Db 0,0,0,8,28,54,99,0,0,0,0,0,0,0,0,0,0,0,0
Db 0,0,0,0,0,0,0,0,0,0,0,0,255,0,0,0,24,24,8
Db 4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,6
Db 126,198,198,198,198,123,0,0,0,0,0,224,96,96,124,102,99,99,99
Db 99,99,222,0,0,0,0,0,0,0,0,62,99,96,96,96,96,99,62
Db 0,0,0,0,0,14,6,6,62,102,198,198,198,198,198,123,0,0,0
Db 0,0,0,0,0,62,99,99,126,96,96,99,62,0,0,0,0,0,28
Db 54,50,48,48,124,48,48,48,48,120,0,0,0,0,0,0,0,0,123
Db 198,198,198,198,198,126,6,198,124,0,0,0,224,96,96,124,102,99,99
Db 99,99,99,227,0,0,0,0,0,24,24,0,56,24,24,24,24,24,24
Db 60,0,0,0,0,0,6,6,0,14,6,6,6,6,6,6,198,198,124
Db 0,0,0,224,96,96,99,102,108,124,108,102,99,227,0,0,0,0,0
Db 56,24,24,24,24,24,24,24,24,24,60,0,0,0,0,0,0,0,0
Db 182,255,219,219,219,219,219,219,0,0,0,0,0,0,0,0,222,99,99
Db 99,99,99,99,99,0,0,0,0,0,0,0,0,62,99,99,99,99,99
Db 99,62,0,0,0,0,0,0,0,0,222,99,99,99,99,99,126,96,96
Db 240,0,0,0,0,0,0,123,198,198,198,198,198,126,6,6,15,0,0
Db 0,0,0,0,222,115,96,96,96,96,96,240,0,0,0,0,0,0,0
Db 0,62,115,48,24,12,6,103,62,0,0,0,0,0,8,24,24,126,24
Db 24,24,24,24,27,14,0,0,0,0,0,0,0,0,198,198,198,198,198
Db 198,198,123,0,0,0,0,0,0,0,0,195,195,195,195,195,102,60,24
Db 0,0,0,0,0,0,0,0,195,195,195,219,219,219,255,102,0,0,0
Db 0,0,0,0,0,99,99,54,28,28,54,99,99,0,0,0,0,0,0
Db 0,0,99,99,99,99,99,99,63,3,99,62,0,0,0,0,0,0,127
Db 99,6,12,24,48,99,127,0,0,0,0,0,14,24,24,24,24,112,24
Db 24,24,24,14,0,0,0,0,0,0,24,24,24,24,0,24,24,24,24
Db 0,0,0,0,0,0,112,24,24,24,24,14,24,24,24,24,112,0,0
Db 0,0,0,0,59,110,0,0,0,0,0,0,0,0,0,0,0,0,0
Db 0,0,0,8,28,54,99,99,127,0,0,0,0,0,0,0,126,195,193
Db 192,192,192,192,192,193,195,126,60,24,24,0,0,108,108,0,198,198,198
Db 198,198,198,198,123,0,0,0,0,0,6,12,24,0,62,99,127,96,99
Db 62,0,0,0,0,0,0,8,28,54,0,60,6,62,102,102,59,0,0
Db 0,0,0,0,0,102,102,0,60,6,62,102,102,59,0,0,0,0,0
Db 0,48,24,12,0,60,6,62,102,102,59,0,0,0,0,0,0,28,54
Db 28,0,60,6,62,102,102,59,0,0,0,0,0,0,0,0,0,62,99
Db 96,96,96,96,99,62,28,28,0,0,0,8,28,54,0,62,99,127,96
Db 99,62,0,0,0,0,0,0,0,102,102,0,62,99,127,96,99,62,0
Db 0,0,0,0,0,48,24,12,0,62,99,127,96,99,62,0,0,0,0
Db 0,0,0,102,102,0,56,24,24,24,24,60,0,0,0,0,0,0,24
Db 60,102,0,56,24,24,24,24,60,0,0,0,0,0,0,0,0,0,56
Db 24,24,24,24,24,24,60,0,0,0,0,0,99,99,8,28,54,99,99
Db 127,99,99,0,0,0,0,0,28,54,28,0,28,54,99,99,127,99,99
Db 0,0,0,0,0,12,24,48,0,127,51,48,62,48,51,127,0,0,0
Db 0,0,0,0,0,0,110,59,27,126,216,220,119,0,0,0,0,0,0
Db 0,31,54,102,102,127,102,102,102,103,0,0,0,0,0,0,8,28,54
Db 0,62,99,99,99,99,62,0,0,0,0,0,0,54,54,0,62,99,99
Db 99,99,99,99,62,0,0,0,0,0,48,24,12,0,62,99,99,99,99
Db 62,0,0,0,0,0,0,24,60,102,0,102,102,102,102,102,59,0,0
Db 0,0,0,0,48,24,12,0,102,102,102,102,102,59,0,0,0,0,0
Db 24,24,0,60,24,24,24,24,24,24,24,60,0,0,0,0,102,102,0
Db 126,195,195,195,195,195,195,195,126,0,0,0,0,102,102,0,195,195,195
Db 195,195,195,195,195,126,0,0,0,0,0,24,24,126,195,192,192,195,126
Db 24,24,0,0,0,0,0,0,28,54,50,48,120,48,48,48,115,126,0
Db 0,0,0,0,0,0,195,102,60,24,255,24,255,24,24,0,0,0,0
Db 0,0,126,195,193,192,192,126,3,3,131,195,126,60,24,24,0,0,0
Db 0,0,62,115,48,24,12,6,103,62,28,28,8,0,0,12,24,48,0
Db 60,6,62,102,102,59,0,0,0,0,0,0,12,24,48,0,56,24,24
Db 24,24,60,0,0,0,0,0,0,12,24,48,0,62,99,99,99,99,62
Db 0,0,0,0,0,0,12,24,48,0,102,102,102,102,102,59,0,0,0
Db 0,0,0,0,59,110,0,110,51,51,51,51,51,0,0,0,0,0,59
Db 110,0,99,115,123,127,111,103,99,99,0,0,0,0,0,102,60,0,126
Db 195,193,192,207,195,195,199,125,0,0,0,0,0,102,60,0,123,198,198
Db 198,198,198,126,6,198,124,0,0,0,0,24,24,0,24,24,48,99,99
Db 62,0,0,0,0,0,0,0,0,0,0,0,127,96,96,96,0,0,0
Db 0,0,0,0,0,0,0,0,0,127,3,3,3,0,0,0,0,0,0
Db 0,96,224,99,102,108,24,48,110,195,6,12,31,0,0,0,0,96,224
Db 99,102,108,24,51,103,207,31,3,3,0,0,0,0,0,24,24,0,24
Db 24,60,60,60,24,0,0,0,0,0,0,0,0,0,27,54,108,54,27
Db 0,0,0,0,0,0,0,0,0,0,0,108,54,27,54,108,0,0,0
Db 0,0,0,0,17,68,17,68,17,68,17,68,17,68,17,68,17,68,17
Db 68,85,170,85,170,85,170,85,170,85,170,85,170,85,170,85,170,221,119
Db 221,119,221,119,221,119,221,119,221,119,221,119,221,119,24,24,24,24,24
Db 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,248
Db 24,24,24,24,24,24,24,24,24,24,24,24,24,248,24,248,24,24,24
Db 24,24,24,24,24,54,54,54,54,54,54,54,246,54,54,54,54,54,54
Db 54,54,0,0,0,0,0,0,0,254,54,54,54,54,54,54,54,54,0
Db 0,0,0,0,248,24,248,24,24,24,24,24,24,24,24,54,54,54,54
Db 54,246,6,246,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54
Db 54,54,54,54,54,54,54,54,54,0,0,0,0,0,254,6,246,54,54
Db 54,54,54,54,54,54,54,54,54,54,54,246,6,254,0,0,0,0,0
Db 0,0,0,54,54,54,54,54,54,54,254,0,0,0,0,0,0,0,0
Db 24,24,24,24,24,248,24,248,0,0,0,0,0,0,0,0,0,0,0
Db 0,0,0,0,248,24,24,24,24,24,24,24,24,24,24,24,24,24,24
Db 24,31,0,0,0,0,0,0,0,0,24,24,24,24,24,24,24,255,0
Db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,24,24,24,24
Db 24,24,24,24,24,24,24,24,24,24,24,31,24,24,24,24,24,24,24
Db 24,0,0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,24,24
Db 24,24,24,24,24,255,24,24,24,24,24,24,24,24,24,24,24,24,24
Db 31,24,31,24,24,24,24,24,24,24,24,54,54,54,54,54,54,54,55
Db 54,54,54,54,54,54,54,54,54,54,54,54,54,55,48,63,0,0,0
Db 0,0,0,0,0,0,0,0,0,0,63,48,55,54,54,54,54,54,54
Db 54,54,54,54,54,54,54,247,0,255,0,0,0,0,0,0,0,0,0
Db 0,0,0,0,255,0,247,54,54,54,54,54,54,54,54,54,54,54,54
Db 54,55,48,55,54,54,54,54,54,54,54,54,0,0,0,0,0,255,0
Db 255,0,0,0,0,0,0,0,0,54,54,54,54,54,247,0,247,54,54
Db 54,54,54,54,54,54,24,24,24,24,24,255,0,255,0,0,0,0,0
Db 0,0,0,54,54,54,54,54,54,54,255,0,0,0,0,0,0,0,0
Db 0,0,0,0,0,255,0,255,24,24,24,24,24,24,24,24,0,0,0
Db 0,0,0,0,255,54,54,54,54,54,54,54,54,54,54,54,54,54,54
Db 54,63,0,0,0,0,0,0,0,0,24,24,24,24,24,31,24,31,0
Db 0,0,0,0,0,0,0,0,0,0,0,0,31,24,31,24,24,24,24
Db 24,24,24,24,0,0,0,0,0,0,0,63,54,54,54,54,54,54,54
Db 54,54,54,54,54,54,54,54,255,54,54,54,54,54,54,54,54,24,24
Db 24,24,24,255,24,255,24,24,24,24,24,24,24,24,24,24,24,24,24
Db 24,24,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31
Db 24,24,24,24,24,24,24,24,255,255,255,255,255,255,255,255,255,255,255
Db 255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255
Db 255,255,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,15
Db 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,255,255,255,255
Db 255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,110
Db 108,108,110,59,0,0,0,0,0,0,0,0,0,62,99,126,99,99,126
Db 96,96,32,0,0,0,0,0,127,99,99,96,96,96,96,96,96,0,0
Db 0,0,0,0,0,0,0,127,54,54,54,54,54,54,0,0,0,0,0
Db 0,0,127,99,48,24,12,24,48,99,127,0,0,0,0,0,0,0,0
Db 0,0,63,108,108,108,108,56,0,0,0,0,0,0,0,0,0,51,51
Db 51,51,62,48,48,96,0,0,0,0,0,0,0,0,59,110,12,12,12
Db 12,12,0,0,0,0,0,0,0,126,24,60,102,102,102,60,24,126,0
Db 0,0,0,0,0,0,28,54,99,99,127,99,99,54,28,0,0,0,0
Db 0,0,0,28,54,99,99,99,54,54,54,119,0,0,0,0,0,0,0
Db 30,48,24,12,62,102,102,102,60,0,0,0,0,0,0,0,0,0,0
Db 126,219,219,126,0,0,0,0,0,0,0,0,0,3,6,126,219,219,243
Db 126,96,192,0,0,0,0,0,0,0,28,48,96,96,124,96,96,48,28
Db 0,0,0,0,0,0,0,0,62,99,99,99,99,99,99,99,0,0,0
Db 0,0,0,0,0,127,0,0,127,0,0,127,0,0,0,0,0,0,0
Db 0,24,24,24,255,24,24,24,0,255,0,0,0,0,0,0,0,48,24
Db 12,6,12,24,48,0,126,0,0,0,0,0,0,0,12,24,48,96,48
Db 24,12,0,126,0,0,0,0,0,0,0,14,27,27,24,24,24,24,24
Db 24,24,24,24,0,0,24,24,24,24,24,24,24,24,216,216,112,0,0
Db 0,0,0,0,0,24,24,0,0,255,0,0,24,24,0,0,0,0,0
Db 0,0,0,0,59,110,0,59,110,0,0,0,0,0,0,0,0,56,108
Db 108,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Db 24,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0
Db 0,0,0,0,0,0,0,0,15,12,12,12,12,12,236,108,60,28,0
Db 0,0,0,0,0,216,108,108,108,108,108,0,0,0,0,0,0,0,0
Db 0,0,112,216,48,96,200,248,0,0,0,0,0,0,0,0,0,0,0
Db 0,0,62,62,62,62,62,62,0,0,0,0,0,0,0,0,0,0,0
Db 0,0,0,0,0,0,0,0,0,0,0
;=====================================================================
End